
Find hotels in Gruinard Island from CA $140
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Gruinard Island
Pet friendly
Apartment
Check prices for these dates
Our top choices for Gruinard Island hotels

1. Caledonian Hotel
Caledonian HotelUllapool
8.0 out of 10, Very good, (1,002 reviews)
The price is CA $125
CA $151 total
includes taxes & fees
Dec 1 - Dec 2

2. Creagan Guest House
Creagan Guest HouseUllapool
9.4 out of 10, Exceptional, (569 reviews)
The price is CA $173
CA $208 total
includes taxes & fees
Nov 11 - Nov 12

3. Shieldaig Lodge Hotel
Shieldaig Lodge HotelGairloch
9.2 out of 10, Wonderful, (150 reviews)
The price is CA $195
CA $233 total
includes taxes & fees
Dec 10 - Dec 11

4. Lochview Guest House
Lochview Guest HouseUllapool
9.8 out of 10, Exceptional, (11 reviews)
The price is CA $145
CA $174 total
includes taxes & fees
Dec 1 - Dec 2

6. Highland Rooms
Highland RoomsUllapool
9.8 out of 10, Exceptional, (21 reviews)
The price is CA $140
CA $140 total
includes taxes & fees
Nov 14 - Nov 15

7. Braemore Walled Garden B&B
Braemore Walled Garden B&BGarve
9.8 out of 10, Exceptional, (14 reviews)
The price is CA $148
CA $177 total
includes taxes & fees
Nov 11 - Nov 12
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Gruinard Island Hotel Reviews

Harbour House Bed & Breakfast
10/10 Excellent
More cheap stays in Gruinard Island

Highland Rooms - Room Only No Breakfast
Garve Road Ullapool Scotland
The price is CA $140 per night from Nov 14 to Nov 15
CA $140
CA $140 total
Nov 14 - Nov 15
includes taxes & fees
Hotels in Gruinard Island with star rating

4 Star Hotels
6 properties



































